someone who cuts up carcasses - Français Anglais Dictionnaire